loss of mass on hydrogen reduction - French English Dictionary